WPS Office.apk(点击下载) / dma.java


package defpackage;

import android.app.Activity;
import android.content.Intent;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import cn.wps.moffice.OfficeApp;
import cn.wps.moffice.common.beans.OnResultActivity;
import cn.wps.moffice.common.google.pay.restore.MyRestoreListActivity;
import cn.wps.moffice.common.google.pay.restore.RestorePurchaseActivity;
import cn.wps.moffice.common.google.pay.restore.RestorePurchaseFailActivity;
import cn.wps.moffice_eng.R;
import defpackage.dlv;
import defpackage.dmf;
import defpackage.ebo;
import defpackage.gyo;
import defpackage.hue;
import defpackage.huo;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;

/* renamed from: dma  reason: default package */
public final class dma extends fyq implements View.OnClickListener {
    private MyRestoreListActivity dLa;
    private List<String> dLb;
    private View dLc;
    private View dLd;
    private View dLe;
    private TextView dLf;
    private View dbk;

    public dma(Activity activity) {
        super(activity);
        this.dLa = (MyRestoreListActivity) activity;
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void a(final dlv.a aVar, final List<String> list) {
        if (list != null) {
            if (list.size() <= 0 && dlv.a.font.equals(aVar)) {
                new dmb(this.dLa).show();
            }
            if (dlv.a.pdf_toolkit.equals(aVar) && this.dLb != null) {
                list.addAll(this.dLb);
            }
            ebo.b(this.dLa, new Runnable() {
                /* class defpackage.dma.AnonymousClass6 */

                public final void run() {
                    if (ebo.arU()) {
                        dmc.a(dma.this.dLa, list, aVar, new dmw(dma.this.dLa) {
                            /* class defpackage.dma.AnonymousClass6.AnonymousClass1 */

                            @Override // defpackage.dmw
                            public final void Q(List<dlw> list) {
                                super.Q(list);
                                dma.this.dLf.setVisibility(8);
                                dma.this.dLd.setVisibility(8);
                                dma.this.dLe.setVisibility(8);
                                if (dlv.a.wps_premium.equals(aVar)) {
                                    if (!eae.aQW().aQY()) {
                                        ebo.a(dma.this.dLa, new ebo.b<Boolean>() {
                                            /* class defpackage.dma.AnonymousClass6.AnonymousClass1.AnonymousClass3 */

                                            /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
                                            @Override // defpackage.ebo.b
                                            public final /* synthetic */ void w(Boolean bool) {
                                                lya.hH(dma.this.dLa).sendBroadcast(new Intent("ORDER_COMPLETED_ACTION"));
                                            }
                                        });
                                    } else {
                                        lya.hH(dma.this.dLa).sendBroadcast(new Intent("ORDER_COMPLETED_ACTION"));
                                    }
                                    dma.this.dLc.setVisibility(8);
                                    dma.this.dLf.setVisibility(0);
                                }
                                hue.a(new hue.a() {
                                    /* class defpackage.dma.AnonymousClass6.AnonymousClass1.AnonymousClass4 */

                                    @Override // defpackage.hue.a
                                    public final void e(Map<String, huo.a> map) {
                                        dma.a(dma.this, map.get("ads_free_i18n"), dma.this.dLd);
                                        dma.a(dma.this, map.get("pdf_toolkit"), dma.this.dLe);
                                    }
                                });
                            }

                            @Override // defpackage.dmw
                            public final void a(dmu dmu) {
                                AnonymousClass2 r0 = new dmw(dma.this.dLa) {
                                    /* class defpackage.dma.AnonymousClass6.AnonymousClass1.AnonymousClass2 */

                                    @Override // defpackage.dmw
                                    public final void finish() {
                                        fcz.btP().post(new Runnable() {
                                            /* class defpackage.dma.AnonymousClass6.AnonymousClass1.AnonymousClass2.AnonymousClass1 */

                                            public final void run() {
                                                dma.this.dLa.finish();
                                            }
                                        });
                                    }
                                };
                                if (dlv.a.wps_premium.equals(aVar)) {
                                    RestorePurchaseFailActivity.a(dma.this.dLa, String.format(dma.this.getActivity().getString(R.string.public_premium_pay_bind_other_tip), dmu.dMM), dmu.dMM, r0);
                                } else if (dlv.a.font.equals(aVar)) {
                                    RestorePurchaseFailActivity.a(dma.this.dLa, String.format(dma.this.getActivity().getString(R.string.public_restore_font_fail_tip), dmu.dMM), dmu.dMM, r0);
                                } else if (dlv.a.pdf_toolkit.equals(aVar)) {
                                    RestorePurchaseFailActivity.a(dma.this.dLa, String.format(dma.this.getActivity().getString(R.string.public_restore_fail_tip), dma.this.getActivity().getString(R.string.pdf_privileges), dmu.dMM), dmu.dMM, r0);
                                } else if (dlv.a.ads_free.equals(aVar)) {
                                    RestorePurchaseFailActivity.a(dma.this.dLa, String.format(dma.this.getActivity().getString(R.string.public_restore_fail_tip), dma.this.getActivity().getString(R.string.premium_ad_privilege), dmu.dMM), dmu.dMM, r0);
                                }
                            }

                            @Override // defpackage.dmw
                            public final void finish() {
                            }

                            @Override // defpackage.dmw
                            public final void gS(boolean z) {
                                if (z) {
                                    fzc.bJM().y(new Runnable() {
                                        /* class defpackage.dma.AnonymousClass6.AnonymousClass1.AnonymousClass1 */

                                        public final void run() {
                                            cxg.R(dma.this.dLa, dma.this.dLa.getString(R.string.public_purchase_market_unsupport) + "\n" + dma.this.dLa.getString(R.string.public_purchase_unsupport_reasons));
                                        }
                                    });
                                } else if (dlv.a.wps_premium.equals(aVar) || dlv.a.font.equals(aVar)) {
                                    MyRestoreListActivity myRestoreListActivity = dma.this.dLa;
                                    List list = list;
                                    dlv.a aVar = aVar;
                                    ArrayList<String> arrayList = new ArrayList<>();
                                    arrayList.addAll(list);
                                    myRestoreListActivity.postAddOnHandleActivityResultListener(new OnResultActivity.b(myRestoreListActivity, null) {
                                        /* class defpackage.dmc.AnonymousClass5 */
                                        final /* synthetic */ OnResultActivity dKx;
                                        final /* synthetic */ dmw dLw;

                                        {
                                            this.dKx = r1;
                                            this.dLw = r2;
                                        }

                                        @Override // cn.wps.moffice.common.beans.OnResultActivity.b
                                        public final void handActivityResult(int i, int i2, Intent intent) {
                                            if (13107 == i) {
                                                this.dKx.postRemoveOnHandleActivityResultListener(this);
                                                if (this.dLw != null) {
                                                    this.dLw.finish();
                                                }
                                            }
                                        }
                                    });
                                    Intent intent = new Intent(myRestoreListActivity, RestorePurchaseActivity.class);
                                    intent.putExtra("extra_product_type", aVar.name());
                                    intent.putStringArrayListExtra("extra_product_id_array", arrayList);
                                    myRestoreListActivity.startActivityForResult(intent, 13107);
                                } else {
                                    new dmb(dma.this.dLa).show();
                                }
                            }
                        });
                    }
                }
            });
        }
    }

    static /* synthetic */ void a(dma dma, huo.a aVar, View view) {
        if (aVar == null || !hue.b(aVar)) {
            view.setVisibility(0);
        } else if (dma.dLf.getVisibility() == 8) {
            dma.dLf.setVisibility(0);
        }
    }

    /* access modifiers changed from: private */
    public static void b(dlv.a aVar) {
        dwp.lV("public_mywallet_restore_" + aVar.name() + "_click");
    }

    private void c(final dlv.a aVar) {
        gyo.a(new gyo.c() {
            /* class defpackage.dma.AnonymousClass4 */

            @Override // defpackage.gyo.c
            public final void a(gyo.b bVar) {
                if (dlv.a.pdf_toolkit_inapp.equals(aVar) && bVar != null) {
                    dma.this.dLb = bVar.hLy;
                }
            }
        }, aVar);
    }

    private void d(final dlv.a aVar) {
        gyo.a(new gyo.c() {
            /* class defpackage.dma.AnonymousClass5 */

            @Override // defpackage.gyo.c
            public final void a(gyo.b bVar) {
                if (bVar == null || bVar.items == null || bVar.items.isEmpty()) {
                    lvg.d(OfficeApp.arx(), R.string.documentmanager_tips_network_error, 0);
                } else {
                    dma.this.a((dma) aVar, (dlv.a) bVar.hLy);
                }
            }
        }, aVar);
    }

    @Override // defpackage.fys, defpackage.fyq
    public final View getMainView() {
        if (this.dbk == null) {
            this.dbk = LayoutInflater.from(this.dLa).inflate(R.layout.foreign_home_my_restore_activity, (ViewGroup) null);
            this.dLf = (TextView) this.dbk.findViewById(R.id.tv_tips);
            this.dLc = this.dbk.findViewById(R.id.my_restore_wps_premium);
            if (!eae.aQW().aQY()) {
                this.dLc.setVisibility(0);
            } else {
                this.dLf.setVisibility(0);
            }
            this.dbk.findViewById(R.id.my_restore_wps_premium).setOnClickListener(this);
            this.dbk.findViewById(R.id.my_restore_font).setOnClickListener(this);
            this.dbk.findViewById(R.id.my_restore_templates).setOnClickListener(this);
            this.dLd = this.dbk.findViewById(R.id.my_restore_ads_privilege);
            this.dLd.setOnClickListener(this);
            this.dLe = this.dbk.findViewById(R.id.my_restore_pdf_previlege);
            this.dLe.setOnClickListener(this);
            c(dlv.a.ads_free);
            c(dlv.a.pdf_toolkit);
            c(dlv.a.pdf_toolkit_inapp);
            hue.a(new hue.a() {
                /* class defpackage.dma.AnonymousClass1 */

                @Override // defpackage.hue.a
                public final void e(Map<String, huo.a> map) {
                    dma.a(dma.this, map.get("ads_free_i18n"), dma.this.dLd);
                    dma.a(dma.this, map.get("pdf_toolkit"), dma.this.dLe);
                }
            });
        }
        return this.dbk;
    }

    @Override // defpackage.fyq
    public final int getViewTitleResId() {
        return R.string.home_membercenter_my_restore;
    }

    public final void onClick(View view) {
        if (!lwd.hu(OfficeApp.arx())) {
            lvg.h(OfficeApp.arx(), R.string.documentmanager_qing_roamingdoc_no_network_operation_fail, 0);
            return;
        }
        switch (view.getId()) {
            case R.id.my_restore_ads_privilege /*{ENCODED_INT: 2131365205}*/:
                d(dlv.a.ads_free);
                b(dlv.a.ads_free);
                return;
            case R.id.my_restore_font /*{ENCODED_INT: 2131365206}*/:
                fvl.cZ(this.dLa);
                fcx.p(new Runnable() {
                    /* class defpackage.dma.AnonymousClass2 */

                    public final void run() {
                        dlj.aIa();
                        if (dlp.bp(dma.this.dLa) && lwd.hu(dma.this.dLa)) {
                            String bE = ebo.bE(dma.this.dLa);
                            if (!TextUtils.isEmpty(bE)) {
                                dmy.kR(bE);
                            } else {
                                return;
                            }
                        }
                        ArrayList arrayList = new ArrayList();
                        arrayList.addAll(dks.aHL().aGV());
                        List<String> aHl = dkt.aHl();
                        if (aHl != null && aHl.size() > 0) {
                            for (String str : aHl) {
                                if (arrayList.contains(str)) {
                                    arrayList.remove(str);
                                }
                            }
                        }
                        dma.this.a((dma) dlv.a.font, (dlv.a) arrayList);
                        dma dma = dma.this;
                        dma.b((dma) dlv.a.font);
                    }
                });
                return;
            case R.id.my_restore_pdf_previlege /*{ENCODED_INT: 2131365207}*/:
                d(dlv.a.pdf_toolkit);
                b(dlv.a.pdf_toolkit);
                return;
            case R.id.my_restore_templates /*{ENCODED_INT: 2131365208}*/:
                fvl.d(this.dLa, 100);
                MyRestoreListActivity myRestoreListActivity = this.dLa;
                AnonymousClass3 r2 = new dmf.b() {
                    /* class defpackage.dma.AnonymousClass3 */

                    @Override // defpackage.dmf.b
                    public final void S(List<String> list) {
                        fvl.dd(dma.this.dLa);
                        if (list == null) {
                            lvg.d(OfficeApp.arx(), R.string.documentmanager_tips_network_error, 0);
                        } else {
                            dma.this.a((dma) dlv.a.template, (dlv.a) list);
                        }
                    }
                };
                dmf.a aVar = (dmf.a) lvb.readObject(OfficeApp.arx().arM().lYD + dlv.a.template.name(), dmf.a.class);
                List<String> list = (aVar == null || Math.abs(System.currentTimeMillis() - aVar.dHM) >= 86400000) ? null : aVar.dLL;
                if (list != null) {
                    r2.S(list);
                } else {
                    dnd.br(myRestoreListActivity).dNr.e(new vzu("https://movip.wps.com/template/product_id/all", 
                    /*  JADX ERROR: Method code generation error
                        jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x00c0: INVOKE  
                          (wrap: vyt : 0x00be: IGET  (r1v2 vyt) = 
                          (wrap: dnd : 0x00ba: INVOKE  (r1v1 dnd) = (r1v0 'myRestoreListActivity' cn.wps.moffice.common.google.pay.restore.MyRestoreListActivity) type: STATIC call: dnd.br(android.content.Context):dnd)
                         dnd.dNr vyt)
                          (wrap: vzu : 0x00b7: CONSTRUCTOR  (r0v14 vzu) = 
                          ("https://movip.wps.com/template/product_id/all")
                          (wrap: dmf$1 : 0x00af: CONSTRUCTOR  (r4v0 dmf$1) = (r2v1 'r2' dma$3) call: dmf.1.<init>(dmf$b):void type: CONSTRUCTOR)
                          (wrap: dmf$2 : 0x00b4: CONSTRUCTOR  (r5v0 dmf$2) = (r2v1 'r2' dma$3) call: dmf.2.<init>(dmf$b):void type: CONSTRUCTOR)
                         call: vzu.<init>(java.lang.String, vyu$b, vyu$a):void type: CONSTRUCTOR)
                         type: VIRTUAL call: vyt.e(vys):vys in method: dma.onClick(android.view.View):void, file: classes.dex
                        	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
                        	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217)
                        	at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110)
                        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56)
                        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                        	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
                        	at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:157)
                        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63)
                        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                        	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
                        	at jadx.core.codegen.RegionGen.makeSwitch(RegionGen.java:274)
                        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:65)
                        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
                        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
                        	at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244)
                        	at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237)
                        	at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342)
                        	at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295)
                        	at jadx.core.codegen.ClassGen.lambda$addInnerClsAndMethods$2(ClassGen.java:264)
                        	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
                        	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
                        	at java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
                        	at java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                        Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x00b7: CONSTRUCTOR  (r0v14 vzu) = 
                          ("https://movip.wps.com/template/product_id/all")
                          (wrap: dmf$1 : 0x00af: CONSTRUCTOR  (r4v0 dmf$1) = (r2v1 'r2' dma$3) call: dmf.1.<init>(dmf$b):void type: CONSTRUCTOR)
                          (wrap: dmf$2 : 0x00b4: CONSTRUCTOR  (r5v0 dmf$2) = (r2v1 'r2' dma$3) call: dmf.2.<init>(dmf$b):void type: CONSTRUCTOR)
                         call: vzu.<init>(java.lang.String, vyu$b, vyu$a):void type: CONSTRUCTOR in method: dma.onClick(android.view.View):void, file: classes.dex
                        	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
                        	at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119)
                        	at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103)
                        	at jadx.core.codegen.InsnGen.generateMethodArguments(InsnGen.java:806)
                        	at jadx.core.codegen.InsnGen.makeInvoke(InsnGen.java:746)
                        	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:367)
                        	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249)
                        	... 28 more
                        Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x00af: CONSTRUCTOR  (r4v0 dmf$1) = (r2v1 'r2' dma$3) call: dmf.1.<init>(dmf$b):void type: CONSTRUCTOR in method: dma.onClick(android.view.View):void, file: classes.dex
                        	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255)
                        	at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119)
                        	at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103)
                        	at jadx.core.codegen.InsnGen.generateMethodArguments(InsnGen.java:806)
                        	at jadx.core.codegen.InsnGen.makeConstructor(InsnGen.java:663)
                        	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:363)
                        	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230)
                        	... 34 more
                        Caused by: jadx.core.utils.exceptions.JadxRuntimeException: Expected class to be processed at this point, class: dmf, state: GENERATED_AND_UNLOADED
                        	at jadx.core.dex.nodes.ClassNode.ensureProcessed(ClassNode.java:215)
                        	at jadx.core.codegen.InsnGen.makeConstructor(InsnGen.java:630)
                        	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:363)
                        	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230)
                        	... 40 more
                        */
                    /*
                    // Method dump skipped, instructions count: 222
                    */
                    throw new UnsupportedOperationException("Method not decompiled: defpackage.dma.onClick(android.view.View):void");
                }
            }